Xiangjiaba Dam is China's third-biggest hydropower station following Three Gorges Dam and Xiluodu Dam. La centrale de Xiangjiaba est la troisième plus grande centrale hydro-électrique de la Chine après celles du barrage des Trois Gorges et du barrage de Xiluodu.